#include #include int main() { const int trigger_pin=4; const int echo_pin=5; const int button_pin=21; wiringPiSetup(); pinMode(echo_pin, INPUT); pinMode(trigger_pin, OUTPUT); digitalWrite(trigger_pin, LOW); pinMode(button_pin, INPUT); unsigned int echo_start=0, echo_end=0; int input_prev=HIGH; int ultra=0; while(1){ int input_cur=digitalRead(button_pin); if(input_prev==HIGH && input_cur==LOW) ultra=1; if(input_prev!=input_cur) input_prev=input_cur; if(ultra==1){ int n_repeats=5; double sum=0; for(int i=0;i